detachable remittance advice - Turkish English Dictionary